<?php

namespace App\Models;

/**
 * App\Models\AuthWx
 *
 * @property int $id
 * @property string $user_id 用户ID
 * @property string $openid 微信授权后的openid
 * @property string $nickname 微信名称
 * @property int $gender 用户性别，1 为男性，2 为女性
 * @property string $avatar 用户头像
 * @property string $unionid 用户统一标识。针对一个微信开放平台帐号下的应用，同一用户的 unionid 是唯一的。
 * @property string $local_avatar 用户头像 本地静态资源地址
 * @property int $created_at 创建时间
 * @property int $updated_at 更新时间
 *
 * @method static \Illuminate\Database\Eloquent\Builder|AuthWx newModelQuery()
 * @method static \Illuminate\Database\Eloquent\Builder|AuthWx newQuery()
 * @method static \Illuminate\Database\Eloquent\Builder|AuthWx query()
 *
 * @property User $user
 */
class AuthWx extends BaseModel
{
    protected $table = "auth_wechat";
    protected $primaryKey = "id";
    protected $keyType = "int";
    public $timestamps = true;

    protected $fillable = [];
    protected $hidden = [];
    protected $casts = [];
    public $fields = [];

    public function user()
    {
        return $this->hasOne(User::class, 'user_id', 'user_id');
    }
}
